Grafischer Vergleich
t = 0:10:60;
I = [5.0, 4.8, 4.2, 3.5, 2.8, 1.5, 0.5];
Qr = sum(I(1:end-1)*10);
Qt = trapz(t, I);
hold on; grid on;
[xs, ys] = stairs(t, I);
fill([xs; flipud(xs)], [ys; zeros(size(ys))], 'b', 'FaceAlpha', 0.3);
plot(t, I, 'ro');
text(50, 4, sprintf('Qr = %.1f As', Qr));
fill([t, fliplr(t)], [I, zeros(size(I))], 'g', 'FaceAlpha', 0.3);
plot(t, I, 'ro-');
text(50, 3.6, sprintf('Qt = %.1f As', Qt));